Career 2022 2020 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999 1998
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour Poland F4 Poland F6 Switzerland F2 Switzerland F3 Great Britain F5 Great Britain F6 Poland F1 Poland F2 Slovakia F1 Poland F5 Poland F6 Poland F7 Czech Republic F6 Germany F1 Germany F2 Germany F4 Czech Rep. F1 Czech Rep. F2 Poland F1 France F17 Azerbaijan F1 Azerbaijan F2 Turkey F3 Turkey F4 Italy F4 Poland F1 Poland F2 Poland F3 Poland F4 Belarus F3 Belarus F4 Poland F2 Poland F8 Great Britain F2 Great Britain F3 Rado Geneva Challenger - Geneva Acura USTA Pro Tennis Classic at Mission Hills - Rancho Mirage Ostrava Challenger M15 Wroclaw M15 Bytom Zivnobanka Czech Open - Prostejov VSZ Solvak Open Challenger - Kosice Segovia Challenger Open Castilla y Leon - Segovia Hilton Waikoloa USTA Challenger - Waikoloa Open Diputacion - Cordoba ECM Cup - Prague Open Castilla y Leon - Segovia AXA Open - Lisbon Okal Cup - Eckental The Indian Oil Servo ATP Challenger - Chandigarh Tatra Banka Open 2001 - Bratislava Zivnobanka Open - Prostejov Nuembrecht Challenger - Nuembrecht drkoop.com USTA challenger of Miami - Miami Residenza Open - Magdeburg Healthsouth/USTA Challenger - Denver Heinekin Open 1998 - Budva ATU Cup 1999 - Weiden Volkswagen TED Open - Istanbul Warsteiner Challenger Lubeck - Lubeck Volkswagen TED Open - Istanbul Pekao Open - Szczecin Wroclaw Challenger Caltanissetta Challenger KGHM Dialog Polish Indoors - Wroclaw Rome Challenger Kosice Challenger Porsche Open - Poznan Poznan Challenger Binghamton Challenger Seville Challenger Caversham International Tennis Tournament - Jersey Rennes Challenger Aachen Challenger Prostejov Challenger Bytom Challenger Scheveningen Challenger St. Remy Challenger Aachen Challenger Courmayeur Challenger Bergamo Challenger Wolfsburg Challenger Bath Challenger St. Brieuc Challenger Prostejov Challenger Turin Challenger Sopot Challenger Poznan Challenger Wolfsburg Challenger Cairo Challenger Seville Challenger Rome Challenger Trani Challenger Rennes Challenger Tampere Challenger Eckental Challenger Ortisei Challenger Salzburg Challenger Wolfsburg Challenger Sarajevo Challenger Tunis Challenger Prostejov Challenger Orleans Challenger Scheveningen Challenger Mons Challenger Hungarian Architect Open - Budapest Heilbronn Challenger Prostejov Challenger Orleans Challenger Polska Energia Open - Bytom Bergamo Challenger Genova Challenger Bergamo Challenger Braunschweig Challenger Nottingham-2 Challenger Barletta Challenger Bytom Challenger Como Challenger Samsung Securities Cup Challenger - Seoul Prostejov Challenger Eckental Challenger Heilbronn Challenger Meerbusch Challenger Rome Challenger Aptos Challenger Vancouver Challenger Quimper Challenger Furth Challenger Bratislava Challenger Memorial Savigni - Sassuolo Poznan Challenger Segovia Challenger Heilbronn Open - Heilbronn Czech Open - Prostejov Szczecin Challenger Mons Challenger Poznan Challenger Wroclaw Challenger Madrid Challenger Grodzisk Mazowiecki Challenger Yugoslavia Open - Belgrade Warsteiner Challenger Wolfsburg - Wolfsburg Bath Challenger Zivnobanka Czech Open - Prostejov Bratislava Challenger Zivnobanka Open - Prostejov Ciur Pribram Challenger - Pribram Rome Challenger Kremlin Cup - Moscow Prostejov Challenger Poznan Challenger Medicor Open - Budapest Zivnobanka Open 1999 - Prostejov Ciur Cup 99 - Prague BMW Open - Munich KGHM Polish Indoors - Wroclaw Barletta Citta Della Disfida Open 2000 - Barletta The Scottish Tennis Championships - Edinburgh Warsteiner Grand Prix - Oberstaufen LTA Men's Challenger - Wrexham Podebradka Cup - Prague Tatra Banka Slovak Open - Bratislava Osaka International Tennis Tournament - Osaka The Wrexham Challenger - Wrexham Telenordia Swedish Open - Bastad Lugano Challenger Yitzhak Rabin Challenger 1998 - Tel Aviv Crystal Cup 1998 - Portoroz ATP Challenger Hamburg - Hamburg Medicor Open - Budapest Yitzhak Rabin Men's Challenger - Tel Aviv Okal Cup - International Bavarian Championship - Eckental Marburg Challenger Mallorca Challenger Szczecin Challenger RCA Championships - Indianapolis Salem Open - Hong Kong Copenhagen Open - Copenhagen St. Petersburg Open - St. Petersburg Qatar Exxon Mobil Open 2002 - Doha Copenhagen Open - Copenhagen Gelsor Open Romania - Bucharest Ostrava Challenger Estoril Open - Estoril BMW Open - Munich Allianz Suisse Open Gstaad - Gstaad AIG Japan Open - Tokyo Rennes Challenger CA Tennis Trophy - Vienna Milan Indoors - Milan Open 13 - Marseille Copenhagen Open - Copenhagen BMW Open - Munich Pau Challenger Allianz Suisse Open Gstaad - Gstaad IPP Open - Helsinki The Hamlet Cup - Long Island Qatar Exxon Mobil Open 2003 - Doha Athens Challenger Prague Challenger Estoril Open - Estoril BMW Open - Munich The Stella Artois Grass Court Championships - London Allianz Suisse Open - Gstaad Mercedes Cup - Stuttgart Prostejov Challenger Zagreb Challenger Generali Open - Kitzbuhel International Tennis Championships - Delray Beach Grand Prix de Tennis de Lyon - Lyon Kremlin Cup - Moscow St. Petersburg Open - St. Petersburg ARAG World Team Championship - Dusseldorf Next Generation Hardcourts - Adelaide Medibank Private International - Sydney Milan Indoors - Milan ABN/AMRO World Tennis Tournament - Rotterdam Dubai Open - Dubai Open Seat Godo 2005 - Barcelona The Stella Artois Grass Court Championships - London Allianz Suisse Open - Gstaad AIG Japan Open - Tokyo CA Tennis Trophy - Vienna Chennai Open - Chennai Sydney International - Sydney International Indoor Tennis Championships of Croatia - Zagreb Open 13 - Marseille Open SEAT Godo 2006 - Barcelona The Stella Artois Championships - London ABN/AMRO World Tennis Tournament - Rotterdam The Dubai Tennis Championships - Dubai BMW Open - Munich Allianz Suisse Open - Gstaad Countrywide Classic - Los Angeles Legg Mason Tennis Classic - Washington ATP Kremlin Cup - Moscow Medibank International - Sydney SAP Open - San Jose The Nottingham Open - Nottingham Open de Moselle - Metz BA-CA Tennis Trophy - Vienna Medibank International - Sydney Salzburg Challenger Bratislava Challenger Open Sabadell Atlantico - Barcelona Grand Prix de Tennis de Lyon - Lyon Cherbourg Challenger Bank Austria Tennis Trophy - Vienna Davidoff Swiss Indoors Basel - Basel Brisbane International - Brisbane Regions Morgan Keegan Championships - Memphis U.S. Mens's Clay Court Championship - Houston Helsinki Challenger AIG Japan Open Tennis Championships - Tokyo Kremlin Cup - Moscow Brisbane International - Brisbane Regions Morgan Keegan Championships - Memphis Bet-At-Home Austrian Open - Kitzbuhel AEGON Championships - London Mercedes Cup - Stuttgart German Tennis Championships - Hamburg Legg Mason Tennis Classic - Washington Salem Open - Hong Kong Rakuten Japan Open - Tokyo Erste Bank Open - Vienna Swiss Indoors Basel - Basel Heineken Open - Auckland Brisbane International - Brisbane Apia International - Sydney Regions Morgan Keegan Championships - Memphis Power Horse World Team Cup - Dusseldorf Next Generation Adelaide International - Adelaide Grand Prix de Tennis de Lyon - Lyon Szczecin Challenger Mons Challenger Heilbronn Challenger If Stockholm Open - Stockholm Orange Warsaw Open - Warsaw Orleans Challenger Brisbane - Brisbane Rakuten Japan Open - Tokyo Milan Indoors - Milan Kremlin Cup - Moscow Apia International - Sydney Sunrise Challenger Heineken Open - Auckland ABN AMRO World Tennis Tournament - Rotterdam Open 13 - Marseille BMW Open - Munich Bet-at-home Open - Hamburg Medibank International - Sydney If Stockholm Open - Stockholm Erste Bank Open - Vienna Open Sud de France - Montpellier Barcelona Open BancSabadell - Barcelona AEGON Championships - London Bet-at-home Open - Hamburg Citi Open - Washington Winston-Salem Open - Winston-Salem Moselle Open - Metz Pilot Pen Tennis - New Haven Open Sud de France - Montpellier SAP Open - San Jose BMW Open - Munich Gerry Weber Open - Halle Erste Bank Open - Vienna Brisbane International - Brisbane Heineken Open - Auckland Mercedes Cup - Stuttgart Qatar ExxonMobil Open - Doha Mercedes Cup - Stuttgart Gerry Weber Open - Halle Next Generation Adelaide International - Adelaide Open 13 - Marseille SkiStar Swedish Open - Bastad Open Seat Godo 2007 - Barcelona AIG Japan Open Tennis Championships - Tokyo PBZ Zagreb Indoors - Zagreb SAP Open - San Jose Poznan Challenger Davidoff Swiss Indoors Basel - Basel Irving Challenger Sarasota Challenger AEGON International - Eastbourne China Open - Beijing If Stockholm Open - Stockholm Rakuten Japan Open - Tokyo Barcelona Open BancSabadell - Barcelona Citi Open - Washington If Stockholm Open - Stockholm Swiss Indoors Basel - Basel Apia International - Sydney Claro Open Colombia - Bogota ABN AMRO World Tennis Tournament - Rotterdam Gerry Weber Open - Halle ASB Classic - Auckland Dubai Duty Free Tennis Championships - Dubai Orleans Challenger St. Petersburg Open - St. Petersburg Guadalajara Challenger Zivnobanka Czech Open - Prostejov Swiss Indoors Basel - Basel Prostejov Challenger Apia International - Sydney Open 13 - Marseille Mercedes Cup - Stuttgart Gerry Weber Open - Halle Szczecin Challenger Hall of Fame Tennis Championships - Newport SkiStar Swedish Open - Bastad Claro Open Colombia - Bogota Bet-at-home Open - Hamburg Ortisei Challenger BB&T Atlanta Open - Atlanta Quimper Challenger Malaysian Open - Kuala Lumpur KGHM Polish Indoors - Wroclaw Swiss Indoors Basel - Basel Winston-Salem Open - Winston-Salem Barcelona Open BancSabadell - Barcelona Sports Expert Open - Nettingsdorf DPD Challenger 99 - Aschaffenburg Dubai Duty Free Tennis Championships - Dubai Garanti Koza Sofia Open - Sofia Prague Challenger - Prague Architect Open - Budapest Challenger de Granby - Granby BMW Open - Munich AEGON International - Eastbourne Generali Open - Kitzbuhel Seville Challenger Open 13 - Marseille BMW Open - Munich Vietnam Open - Ho Chi Minh City ABN/AMRO World Tennis Tournament - Rotterdam The Dubai Tennis Championships - Dubai Regions Morgan Keegan Championships - Memphis Gerry Weber Open - Halle AEGON International - Eastbourne Salem Open - Hong Kong Japan Open - Tokyo Internationaler Raiffeisen Grand Prix - St. Polten Grand Prix de Tennis de Lyon - Lyon SAP Open - San Jose Open 13 - Marseille Regions Morgan Keegan Championships - Memphis Catella Swedish Open - Bastad BNP Paribas Masters - Paris Gerry Weber Open - Halle PBZ Zagreb Indoors - Zagreb Qatar Open - Doha Swiss Indoors Basel - Basel Rakuten Japan Open - Tokyo Open Sabadell Atlantico - Barcelona Tento Czech Open - Prague ABN/AMRO World Tennis Tournament - Rotterdam Tennis Masters Series - Toronto Tennis Masters Series - Paris Tennis Masters Series - Indian Wells Tennis Masters Series - Miami Tennis Masters Series - Rome Tennis Masters Series - Monte Carlo BNP Paribas Masters - Paris Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Tennis Masters Series - Monte Carlo Telecom Italia Masters - Rome Rogers Cup - Montreal Western & Southern Financial Group Masters - Cincinnati Tennis Masters Series - Madrid BNP Paribas Masters - Paris Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Masters Series Monte Carlo - Monte Carlo Campionati Internazionali d'Italia - Rome Masters Series Hamburg - Hamburg Tennis Masters Series - Cincinnati Sony Ericsson Open - Miami Campionati Internazionali D'Italia - Rome Rogers Masters - Montreal Western & Southern Financial Group Masters - Cincinnati Tennis Masters Series - Madrid Pacific Life Open - Indian Wells Sony Ericsson Open - Miami Western & Southern Financial Group Masters - Cincinnati Mutua Madrilena Masters Madrid - Madrid BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Mutua Madrilena Masters Madrid - Madrid Western & Southern Financial Group Masters - Cincinnati Shanghai - Shanghai Rogers Cup - Toronto Western & Southern Financial Group Masters - Cincinnati Shanghai ATP Masters 1000 - Shanghai BNP Paribas Masters - Paris Erste Bank Open - Vienna Rogers Cup - Montreal Shanghai ATP Masters - Shanghai Sony Ericsson Open - Miami Mutua Madrilena Madrid Open - Madrid Internazionali BNL d'Italia - Rome Rogers Cup - Toronto Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Telecom Italia Masters - Rome BNP Paribas Open - Indian Wells Valencia Open - Valencia Internazionali BNL d'Italia - Rome Western & Southern Open - Cincinnati BNP Paribas Open - Indian Wells Sony Open Tennis - Miami Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL d'Italia - Rome Rogers Cup - Toronto Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris Miami Open - Miami Western & Southern Open - Cincinnati Tennis Masters Series - Hamburg Monte-Carlo Rolex Masters - Monte-Carlo NASDAQ-100 Open - Miami Tennis Masters Series - Montreal Tennis Masters Series - Paris Legg Mason Tennis Classic - Washington D.C. Pacific Life Open - Indian Wells Rogers Cup - Montreal BNP Paribas Masters - Paris BNP Paribas Masters - Paris Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Rogers Cup - Toronto Wimbledon - London U.S. Open - New York Legg Mason Tennis Classic - Washington Wimbledon - London St. Petersburg Open - St. Petersburg French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Wimbledon - London U.S. Open - New York Tennis Masters Series - Cincinnati Australian Open - Melbourne French Open - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Australian Open - Melbourne French Open - Paris U.S. Open - New York French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Pacific Life Open - Indian Wells U.S. Open - New York Chengdu Open - Chengdu St. Petersburg Open - St. Petersburg Masters Series Monte-Carlo - Monte Carlo Australian Open - Melbourne Masters Series - Hamburg French Open - Paris Campionati BNL dItalia - Rome Wimbledon - London Monte-Carlo Rolex Masters - Monte-Carlo U.S. Open - New York French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Tennis Masters Series - Monte Carlo BNP Paribas Open - Indian Wells Tennis Masters Series - Hamburg French Open - Paris Sony Ericsson Open - Miami IPB Czech Indoor - Ostrava Masters Series Monte-Carlo - Monte-Carlo Western & Southern Financial Group Masters - Cincinnati BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Wimbledon - London Monte-Carlo Rolex Masters - Monte-Carlo Sony Open Tennis - Miami U.S. Open - New York Australian Open - Melbourne Mutua Madrid Open - Madrid French Open - Paris Wimbledon - London Western & Southern Open - Cincinnati BNP Paribas Open - Indian Wells Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL d'Italia - Rome U.S. Open - New York BNP Paribas Open - Indian Wells Miami Open - Miami Mutua Madrid Open - Madrid Rogers Cup - Montreal French Open - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Gerry Weber Open - Halle The Stella Artois Championships - London Legg Mason Tennis Classic - Washington French Open - Paris Open Sabadell Atlantico - Barcelona Winston-Salem Open - Winston-Salem Western & Southern Financial Group Masters - Cincinnati Davis Cup, World Group, 1R, ESP-CZE 3-2 Davis Cup, World Group, QR, PAR-CZE 0-5 Davis Cup, Group 1, PO, BLR-POL 1-4 Australian Open - Melbourne Davis Cup, World Group, 1R, CZE-ITA 4-1 Davis Cup, World Group, SF, ARG-CZE 2-3 Davis Cup, Group I, 2R, POL-RSA 3-1 Davis Cup, World Group, F, SRB-CZE 2-3 Davis Cup, World Group, 1R, CZE-NED 3-2 Hopman Cup - Perth Davis Cup, Group I, 2R, POL-UKR 3-1 Davis Cup, World Group, PO, POL-SVK 3-2 Davis Cup, Group I, 2R, ISR-POL 3-1 Australian Open - Melbourne Wimbledon - London Wimbledon - London Internazionali BNL dItalia - Rome Rogers Cup - Montreal Australian Open - Melbourne U.S. Open (juniors) Australian Open (juniors) French Open (juniors) Wimbledon (juniors) French Open - Paris Wimbledon - London Kooyong Classic - Kooyong Rogers Masters - Toronto Wimbledon - London Australian Open - Melbourne Tennis Masters Cup Shanghai - Shanghai Olympics - Beijing Olympics - London Mutua Madrid Open - Madrid Olympics - Rio de Janeiro Davis Cup, Group I, PO, FIN-POL 3-2 Davis Cup, Group II, 1R, POL-MAD 4-1 Hopman Cup - Perth Davis Cup, Group I, 1R, POL-LTU 3-2 Davis Cup, Europe/Africa Group I, PO, LAT-POL 2-3 Davis Cup, World Group, 1R, RUS-CZE 3-2 Davis Cup, World Group, PO, CZE-SUI 3-2 Davis Cup, World Group, SF, CRO-CZE, 1-4 Davis Cup, PO, BEL-CZE 1-4 Davis Cup, Group II, 2R, POL-EST 4-1 Davis Cup, Group II, 3R, POL-BLR 3-2 Davis Cup, World Group, F, CZE-ESP 3-2 Davis Cup, Group I, 1R, RUS-POL 2-3 Davis Cup, Group I, 2R, POL-CRO 1-3 Davis Cup, World Group, QF, RUS-CZE 3-2 Davis Cup, Group 1, 2R, BEL-POL 4-1 Davis Cup, World Group, QF, CZE-ARG, 3-2 Davis Cup, World Group, F, ESP-CZE, 5-0 Davis Cup, World Group, SF, SRB-CZE 3-2 Davis Cup, World Group, PO, ROU-CZE 0-5 Davis Cup, Group 1, PO, POL-GBR, 3-2 Davis Cup, World Group, QF, JPN-CZE 0-5 Davis Cup, World Group, 1R, CZE-BEL 3-2 Davis Cup, World Group, 1R, CZE-FRA 3-2 Davis Cup, World Group, QF, CZE-SRB 4-1 Davis Cup, Group I, 1R, POL-SLO 3-2 Davis Cup, World Group, SF, CZE-ARG 3-2 Davis Cup, World Group II, PO, POL-HKG 4-0 70th River Oaks International Tennis Tournament - Houston AAMI Classic - Kooyong